@charset "utf-8";
/**
 * @version：1.0
 * @author：haolei <haolei@ec.com.cn>
 * @description：Project public style
 * @date：2017/6/16 
 */
/******模版对于字体图标采用edi-icon来引用，老版本，不想修改原有用法的可以在app 里面引入此段代码恢复*******/
/*
[class*=icon-]{
	position:relative;
    font-family:"edi-icon" !important;
    font-size:18px;
    font-style:normal;
    -webkit-font-smoothing:antialiased;
    -webkit-text-stroke-width:0.2px;
    -moz-osx-font-smoothing:grayscale;
}
*/
.f-h260{height: 260px !important;}
.Wdate{width:198px;}
/******组合查询自定义按钮*******/
.u-btn-custom-c1,.u-btn-custom-c2{
	display:inline-block;
	padding:0 15px;
	height:32px;
	background-color:#fe5d3c;
	font-size:16px;
	line-height:32px;
	color:#fff;
	text-decoration:none;
	border-radius:25px;
	vertical-align: middle;
}
.u-btn-custom-c1:hover{
	text-decoration:none;
	color:#fff;
}
.u-btn-custom-c1.u-btn-sm,.u-btn-custom-c2.u-btn-sm{
	padding:0 10px;
	height:28px;
	line-height:28px;
	font-size:14px;
}
.u-btn-custom-c2{
	background-color:#fff;
	border:1px solid #fe7356;
	font-size:20px;
	line-height:32px;
	color:#fe5d3c;
}
.u-btn-custom-c2:hover{
	text-decoration:none;
	color:#fe5d3c;
}
/***********账户信息修改**********/
.Wdate1{
	background: url(../../img/icon/icon-datePicker_01.png) 98% center no-repeat;
}
.u-tb-account caption .u-tt{
	margin: 18px 0 15px;
	padding-left: 35px;
	display: inline-block;
	background: url(../../img/icon/icon-tit_03.png) 0 center no-repeat;
	font-size: 18px;
	line-height: 32px;
	color: #da2710;
}
.u-tb-account .m-table2 td{
	color: #595959;
	font-weight: normal;
}
.u-tb-account .u-ipt,.u-tb-account .u-sel{
	padding: 8px 6px;
	height: 20px;
	background-color: #fdfdfd;
	font-size: 14px;
	line-height: 20px;
}
.u-tb-account .u-sel{
	width: 98%;
	height: 38px;
}
.u-tb-account .Validform_checktip{
	font-size: 14px;
}
.u-tb-account .Validform_error{
	background-color: #fdfdfd;
	border: 1px solid #f5a1a1;
}
.u-tb-account .Validform_wrong{
	color: #da2710;
}
.u-tb-account .u-ipt-group{
	margin: 10px 0;
	font-size: 0;
}
.u-tb-account .u-ipt-group input{
	width: 16px;
	height: 16px;
}
.u-tb-account .u-ipt-group label{
	margin-left: 10px;
	font-size: 14px;
	color: #595959;
}
.u-tb-account .u-bg-icon{
	margin-right: 8px;
	display: inline-block;
	width: 20px;
	height: 20px;
	background: url(../../img/icon/icon-fm_01.png) center 0 no-repeat;
	vertical-align: -3px;
}
.u-tb-account .u-icon_01{background-position-y: -0;}
.u-tb-account .u-icon_02{background-position-y: -50px;}
.u-tb-account .u-icon_03{background-position-y: -104px;}
.u-tb-account .u-icon_04{background-position-y: -154px;}
.u-tb-account .u-icon_05{background-position-y: -207px;}
.u-tb-account .u-icon_06{background-position-y: -261px;}
.u-tb-account .u-icon_07{background-position-y: -315px;}
.u-tb-account .u-icon_08{background-position-y: -366px;}
.u-tb-account .u-icon_09{background-position-y: -419px;}
.u-tb-account .u-icon_10{background-position-y: -474px;}
.u-tb-account .u-icon_11{background-position-y: -527px;}
.u-tb-account .u-icon_12{background-position-y: -581px;}
.u-tb-account .u-icon_13{background-position-y: -635px;}
.u-tb-account .u-icon_14{background-position-y: -689px;}
.u-tb-account .u-icon_15{background-position-y: -742px;}
.u-tb-account .u-icon_16{background-position-y: -795px;}
.u-tb-account .u-icon_17{background-position-y: -849px;}
.u-tb-account .u-icon_18{background-position-y: -898px;}